Eecient I/o for Very Large Multimedia Applications
نویسندگان
چکیده
The ever growing needs of large multimedia systems cannot be met by magnetic disks due to their high cost and low storage density. Consequently, cheaper and denser tertiary storage systems are being integrated into the storage hierarchies of these applications. Although tertiary storage is cheaper, the access latency is very high due to the need to load and unload media on the drives. This high latency and the bursty nature of I/O traac result in the accumulation of I/O requests for tertiary storage. We study the problem of scheduling these requests to improve performance. In particular we address the issues of scheduling across multiple tapes or disks as opposed to most other studies which consider only one or two media. We focus on algorithms that minimize the number of switches and show through simulation that these result in near-optimal schedules. For single drive libraries an eecient algorithm that produces optimal schedules is developed. For multiple drives the problem is shown to be NP-Complete. EEcient and eeective heuristics are presented for both single and multiple drives. The scheduling policies developed achieve signiicant performance gains over naive policies. The algorithms are simple to implement and are not restrictive. The study encompasses all types of storage libraries handling removable media, such as tapes and optical disks.
منابع مشابه
Eecient Compilation of Out-of-core Data Parallel Programs Eecient Compilation of Out-of-core Data Parallel Programs
Large scale scientiic applications, such as the Grand Challenge applications, deal with very large quantities of data. The amount of main memory in distributed memory machines is usually not large enough to solve problems of realistic size. This limitation results in the need for system and application software support to provide eecient parallel I/O for out-of-core programs. This paper describ...
متن کاملA scalable o - line MPEG - 2 video encoding scheme usinga multiprocessor
Video compression plays a central role in a vast number of multimedia applications but its computational requirements are beyond the capabilities of any present single processor system. In this paper, we explore the use of parallel machines like the Intel Paragon to compress MPEG-2 video sequences. The motivation is to build a production-based compression facility by exploiting the potential po...
متن کاملOperating System Techniques for Distributed Multimedia
In designing operating system support for distributed multimedia, we target three areas for improvement: reduced copying, reduced reliance on explicit kernel-user interactions , and provision of rate-based ow control. Towards these goals, we propose an architecture that includes the concept of I/O eecient buuers for reduced copying, the concept of fast system calls for low latency network acces...
متن کاملEecient Multicasting for Interactive Multimedia Applications
A speciic class of multimedia applications is expected to be of importance for future communication networks: Multi-Party Interactive Multimedia (MIM). Based on the isolation and characterization of MIM applications, concrete network support requirements are derived in this paper. The varying degree of connectivity, the vastly diierent sizes in terms of participants and the reliance on a guaran...
متن کاملExtended Color Cell Compression a Runtime-eecient Compression Scheme for Software Video Extended Color Cell Compression a Runtime-eecient Compression Scheme for Software Video
Multimedia applications require a compression and decompression scheme for digital video. The standardized and widely used techniques JPEG and MPEG provide very good compression ratios, but are computationally quite complex and demanding. We propose to use an extension to the much simpler Color Cell Compression scheme as an alternative. Our extension includes the use of variable block sizes, th...
متن کامل